High-quality pagination for publishing

نویسندگان

  • Paolo Ciancarini
  • Angelo Di Iorio
  • Luca Furini
  • Fabio Vitali
چکیده

The problem of line breaking consists of finding the best way to split paragraphs into lines. It has been cleverly addressed by the total-fit algorithm exposed by Knuth and Plass in a well-known paper. Similarly, page-breaking algorithms break the content flow of a document into page units. Formatting languages—such as the World Wide Web Consortium standard Extensible Stylesheet Language Formatting Objects (XSLFO)—allow users to set which content should be kept in the same page and how many isolated lines are acceptable at the beginning/end of each page. The strategies most formatters adopt to meet these requirements, however, are not satisfactory for many publishing contexts as they very often generate unpleasant empty areas. In that case, typographers are required to manually craft the results in order to completely fill pages. This paper presents a page-breaking algorithm that extends the original Knuth and Plass linebreaking approach and produces high-quality documents without unwanted empty areas. The basic idea consists of delaying the definitive choice of breaks in the line-breaking process in order to provide a larger set of alternatives to the actual pagination step. The algorithm also allows users to decide the set of properties to be adjusted for pagination and their variation ranges. An application of the algorithm to XSL-FO is also presented, with an extension of the language that allows users to drive the pagination process. The tool, named FOP+, is a customized version of the open-source Apache Formatting Objects Processor formatter. Copyright © 2011 John Wiley & Sons, Ltd.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Pagination of Complex Documents

The pagination problem of complex documents is in placing text and floating objects on pages in such a way that each object appears close to, but not before, its text reference. Current electronic formatting systems do not offer the pagination quality provided by human experts in traditional bookprinting. One reason is that a good placement of text and floating objects cannot be achieved in a s...

متن کامل

Guidelines for selecting journals that avoid fraudulent practices in scholarly publishing

In recent years, scholarly publishing has been faced with many distractive phenomena. Generally, most researchers are unaware of fraudulent practices now common to scholarly publishing and are at risk of becoming a victim of them. Editors also need to have sufficient knowledge about these practices. There are papers that try to increase awareness of authors about fraud in scholarly publishing, ...

متن کامل

Citing and Linking in Electronic Scholarly Publishing: A Pragmatic Approach

The transition from traditional, paper-based publishing to electronic publishing presents many challenges for publishers and their constituents. Among the most significant are those that concern linking to articles that are available online and citing of articles that are now published online prior to (or even in lieu of) the final pagination and binding of paper issues. The solutions to these ...

متن کامل

Is a weapons-screening strategy for public schools good public policy?

This work is an ACCEPTED MANUSCRIPT (AM) This is the author's manuscript for a work that has been accepted for publication. Changes resulting from the publishing process, such as copyediting, final layout, and pagination, may not be reflected in this document. The publisher takes permanent responsibility for the work. Content and layout follow publisher's submission requirements. Citation for t...

متن کامل

Supporting the research process through expanded library data services

This work is an ACCEPTED MANUSCRIPT (AM) This is the author's manuscript for a work that has been accepted for publication. Changes resulting from the publishing process, such as copyediting, final layout, and pagination, may not be reflected in this document. The publisher takes permanent responsibility for the work. Content and layout follow publisher's submission requirements. Citation for t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 42  شماره 

صفحات  -

تاریخ انتشار 2012